package com.lavegue.model;

import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Set;

/**
 * ManageMsg entity. @author MyEclipse Persistence Tools
 */

public class ManageMsg implements java.io.Serializable {

	// Fields
	public static final int EDIT_DISABLE = 0;
	public static final int EDIT_ENABLE = 1;
	private Integer id;
	private BisGroup bisGroup;
	private BisType bisType;
	private Date addTime;
	private Integer maybeSend =0;
	private String title;
	private Integer label;
	private Date maybeSendAddTime;
	private List<ManageMsgDetail> manageMsgDetails = new ArrayList<ManageMsgDetail>();
	private boolean canSend = false;
	// Constructors

	/** default constructor */
	public ManageMsg() {
	}
	// Property accessors

	public Date getMaybeSendAddTime() {
		return maybeSendAddTime;
	}


	public void setMaybeSendAddTime(Date maybeSendAddTime) {
		this.maybeSendAddTime = maybeSendAddTime;
	}


	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public BisGroup getBisGroup() {
		return this.bisGroup;
	}

	public void setBisGroup(BisGroup bisGroup) {
		this.bisGroup = bisGroup;
	}

	public BisType getBisType() {
		return this.bisType;
	}

	public void setBisType(BisType bisType) {
		this.bisType = bisType;
	}
	
	public boolean isCanSend() {
		return canSend;
	}

	public void setCanSend(boolean canSend) {
		this.canSend = canSend;
	}

	public Date getAddTime() {
		return addTime;
	}

	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}

	public String getTitle() {
		return this.title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public Integer getLabel() {
		return this.label;
	}

	public void setLabel(Integer label) {
		this.label = label;
	}

	public List<ManageMsgDetail> getManageMsgDetails() {
		return manageMsgDetails;
	}

	public void setManageMsgDetails(List<ManageMsgDetail> manageMsgDetails) {
		this.manageMsgDetails = manageMsgDetails;
	}

	public Integer getMaybeSend() {
		return maybeSend;
	}

	public void setMaybeSend(Integer maybeSend) {
		this.maybeSend = maybeSend;
	}

	
}